package com.sojson.project.entity.vo;

import java.util.Date;
import java.util.List;

import com.sojson.project.entity.po.Hotel;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 酒店信息Bean
 * 
 * @author liu
 * @date 2021-07-02
 */
@ApiModel("酒店信息Bean")
public class HotelVo extends Hotel {

    /**
     * 此文件由工具自动生成，手动添加内容请放至末尾
     */

    private static final long serialVersionUID = 1625212458404L;

    @ApiModelProperty("联系人手机号")
    private String mobile;
    @ApiModelProperty("准备入住开始时间")
    private Date startTime;
    @ApiModelProperty("准备入住结束时间")
    private Date endTime;
    @ApiModelProperty("是否查看库存充足的(null:查看所有,true:查看库存充足的,false:查看库存不足的)")
    private Boolean isExist;
    @ApiModelProperty("距离")
    private String dist;
    @ApiModelProperty("酒店房间")
    private HotelRoomVo hotelRoom;
    @ApiModelProperty("酒店房间列表")
    private List<HotelRoomVo> hotelRooms;

    /**
     * 以上由工具自动生成，以下为手动添加
     */

       /**
        * Empty constructor
        */
    public HotelVo() {

    }

    /**
     * 此文件由工具自动生成，手动添加内容请放至末尾
     */

    /**
     * 获取 联系人手机号
     */
    public String getMobile() {
        return mobile;
    }

    /**
     * 修改手机号
     */
    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    /**
     * 获取 准备入住开始时间
     */
    public Date getStartTime() {
        return startTime;
    }

    /**
     * 设置 准备入住开始时间
     */
    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    /**
     * 获取 准备入住结束时间
     */
    public Date getEndTime() {
        return endTime;
    }

    /**
     * 设置 准备入住结束时间
     */
    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    /**
     * 获取 是否查看库存充足的(null:查看所有,true:查看库存充足的,false:查看库存不足的)
     */
    public Boolean getIsExist() {
        return isExist;
    }

    /**
     * 设置 是否查看库存充足的(null:查看所有,true:查看库存充足的,false:查看库存不足的)
     */
    public void setIsExist(Boolean isExist) {
        this.isExist = isExist;
    }

    /**
     * 获取 距离
     */
    public String getDist() {
        return dist;
    }

    /**
     * 设置 距离
     */
    public void setDist(String dist) {
        this.dist = dist;
    }

    /**
     * 获取 酒店房间
     */
    public HotelRoomVo getHotelRoom() {
        return hotelRoom;
    }

    /**
     * 设置 酒店房间
     */
    public void setHotelRoom(HotelRoomVo hotelRoom) {
        this.hotelRoom = hotelRoom;
    }

    /**
     * 获取 酒店房间列表
     */
    public List<HotelRoomVo> getHotelRooms() {
        return hotelRooms;
    }

    /**
     * 设置 酒店房间列表
     */
    public void setHotelRooms(List<HotelRoomVo> hotelRooms) {
        this.hotelRooms = hotelRooms;
    }

}